moderately soluble - Turkish English Dictionary